package com.uzai.console.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

/**
 * 工单(WorkOrder)实体类
 *
 * @author mingyang.chen
 * @since 2023-06-26 10:58:14
 */
@Data
public class WorkOrder implements Serializable {
    private static final long serialVersionUID = -94218098594316647L;
    /**
     * 主键
     */
    private Long id;
    /**
     * 运营商id
     */
    private Long merId;
    /**
     * 问题描述
     */
    @TableField("`desc`")
    private String desc;
    /**
     * 视频截图链接
     */
    private String imgVideoLink;
    /**
     * 1: bug, 2: 需求, 3: 投诉建议
     */
    private Integer type;
    /**
     * 1:订单问题, 2:用户问题,3:功能问题,4:其他问题
     */
    private Integer bugType;
    /**
     * 平台
     */
    private Integer orderPlatform;
    /**
     * 订单号
     */
    private String orderNumber;
    /**
     * 用户id集合
     */
    private String userNumber;
    /**
     * 需求工单时,有值
     */
    private Integer estimatedDay;
    /**
     * 转交人json串, 非需求转bug时有值
     */
    private String transferor;
    /**
     * 处理方式. 1: bug已提交, 2: 非bug不处理, 3: bug转需求, 4:需求实施, 5:需求未实施, 6:暂不支持
     */
    private Integer optWay;
    /**
     * 处理状态. 1: 处理中, 2: 已处理
     */
    private Integer optStatus;
    /**
     * 处理结果
     */
    private String optResult;
    /**
     * 手机号
     */
    private String mobile;

    /**
     * 是否接受沟通, 0-不接受, 1-接受
     */
    private Integer acceptTalk;

    private Integer createTime;

    private Integer updateTime;

}

